package com.clearliang.alarmnotice.base;

import android.app.Application;
import android.content.Context;

import com.blankj.utilcode.util.LogUtils;
import com.blankj.utilcode.util.Utils;
import com.clearliang.alarmnotice.R;
import com.iflytek.cloud.SpeechConstant;
import com.iflytek.cloud.SpeechUtility;

/**
 * Created by ClearLiang on 2019/2/27
 * <p>
 * Function :
 */
public class BaseApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

        initUtils();
        initSpeech();
    }

    // 初始化BlankJ工具类
    private void initUtils(){
        Utils.init(this);//初始化BlankJ的工具类
        LogUtils.getConfig()
                .setLogSwitch(true)//log开关
                .setGlobalTag(getClass().getSimpleName());//全局tag
    }

    // 初始化科大讯飞
    private void initSpeech() {
        // 将“12345678”替换成您申请的 APPID，申请地址： http://www.xfyun.cn
        // 请勿在 “ =”与 appid 之间添加任务空字符或者转义符
        //LogUtils.e("初始化科大讯飞语音");
        SpeechUtility.createUtility(this, SpeechConstant.APPID + "=5c7c9426");
    }
}
